package com.lanchetech.bean.response;

import com.lanchetech.bean.vo.CustomPageEditVO;
import com.lanchetech.bean.vo.ZoneVO;
import com.lanchetech.entity.*;
import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * user
 *
 * @author
 */
@Data
public class HomeInfoResp{
    List<Banner> bannerList;
    List<Navigation> navigationList;
    String hotSearch;
    String tagSearch;
    List<Category> categoryList;
    List<Packages> packageList;
    Advertisement advertisement;
    CustomPageEditVO customData;
    ZoneVO zoneVO;
    Long shoppingCartCount;
    /**
     * 每日益语
     */
    Course recommendCourse;
    List<Columns> columnsList;
    Map<Long, List<String>> userAvatar;
    /**
     * 订阅情况
     */
    List<ColumnCourseCollect> collectList;
    List<Video> recommendVideoList;

    Spu memberSpu;
    Spu partnerSpu;
    Spu shareholderSpu;
    Spu recommendSpu;

    //版本号
    String version;

    //安卓下载链接
    String androidDownloadUrl;

    //邀请人数和奖励
    String inviteL1Count;
    String inviteL2Count;
    String inviteL1Reward;
    String inviteL2Reward;

    //会员嗨币比例
    String cardPointV1Rate;
    String cardPointV2Rate;
    String cardPointV3Rate;
}